﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DOMINIO
{
    public class Pedido
    {
        public Pedido()
        {
            detalle = new List<DetallePedido>();
            fecha = DateTime.Now;
        }

        private int id;
        public int Id
        {
            get { return id; }
            set { id = value; }
        }

        private DateTime fecha;
        public DateTime Fecha
        {
            get { return fecha; }
            set { fecha = value; }
        }

        private decimal total;
        public decimal Total
        {
            get { return total; }
            set { total = value; }
        }

        private bool activo;
        public bool Activo
        {
            get { return activo; }
            set { activo = value; }
        }

        private int idEmpleado;
        public int IdEmpleado
        {
            get { return idEmpleado; }
            set { idEmpleado = value; }
        }

        private int idProveedor;
        public int IdProveedor
        {
            get { return idProveedor; }
            set { idProveedor = value; }
        }

        private List<DetallePedido> detalle;
        public List<DetallePedido> Detalle
        {
            get { return detalle; }
            set { detalle = value; }
        }

        Proveedor proveedorA;
        public Proveedor ProveedorA
        {
            get { return proveedorA; }
            set { proveedorA = value; }
        }

        Empleado empleadoA;
        public Empleado EmpleadoA
        {
            get { return empleadoA; }
            set { empleadoA = value; }
        }

        public string NombreCompleto
        {
            get { return ProveedorA.RazonSocial; }
        }
        public override string ToString()
        {
            return ProveedorA.RazonSocial;
        }
    }
}
